package me.zhengjie.modules.pay.domain.constant;

public class WXPayConstants {

    /** ======================== 微信小程序 ========================= */

    /** appid */
    public static final String APP_ID = "wx268d5785a8f076dc";

    /** 微信小程序私钥【登陆】 */
    public static final String AppSecret = "688de8123f1fbcb703a53aa79176faa3";

    /** ====================== 微信支付 ============================ */
    /** 商户号 */
    public static final String MCH_ID = "1666873139";
    /** 商户证书序列号 */
    public static final String MCH_SERIAL_NO = "4B6345CDCAF1ADE521E5EA5E27438530A4C6A1C2";
    /** APIv3密钥 */
    public static final String API_V3KEY = "qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq";


    /**  本地服务器*/
//    /** 支付成功回调地址 */
//    public static final String NOTIFY_URL = "http://bm-zy.6be.plus:7008/api/wx/wxPayNotify";
//
//    /** 退款成功回调地址*/
//    public static final String REFUND_NOTIFY_URL = "http://bm-zy.6be.plus:7008/api/wx/refundNotify";

    /** 远程服务器 */
    public static final String NOTIFY_URL = "http://gateway.scyunkou.com/api/wx/wxPayNotify";
    public static final String REFUND_NOTIFY_URL = "http://gateway.scyunkou.com/api/wx/refundNotify";



    /** 序列号地址 */
//    public static final String PRIVATE_KEY_PATH = "E:\\ideaCode\\el-admin\\eladmin\\eladmin-system\\src\\main\\resources\\wxpay\\apiclient_key.pem";
    public static final String PRIVATE_KEY = "MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDNLCLp7dza6PQN\n" +
            "DOREX0HsGzcUeGm1kFAosPQWhx7ANUj60NEwScpFxeGHY2NJNyMUvzO7R1ZRmRUg\n" +
            "QbpTczn14TOpLJb3iNB9nb4Q5eqUtkPf0HhhAbTzvUb1iO7xLWfPaG8PH1E+DRmc\n" +
            "VKJJrQnqfQoPd2WJAp0qLnkiYeMwXtvGmCYtRFcBs0UUAKKo8IJH687Gx/XsXsIS\n" +
            "aWRPjCKSfrozvLPVBEmUnZ/FMrRKD38XqurCzb8njQAnoGKDUxg7JBtUAuQgdxGa\n" +
            "MPqI6nk85BhFtYzzJmRIT5X0qBTSa7EktsABX3fGWCSMULUqJ1AvksP34se6brak\n" +
            "55VO6E1tAgMBAAECggEBAJ+JglyEKQfPvHWpYJYJvCjrwJiaSRh1bt81OZeK2c57\n" +
            "oJPna8IwnqhChmvQTJPR2+V2B7PIdMZeUp8SfOAG6TrYMmOJ2JoCOJx03CYnoZCh\n" +
            "aYXPhMtpmFsvAs5J/AJtXBtbCYCoyXOGnDODW+4OL3e2YuxD2x/+eFcka+zgUNh6\n" +
            "hSmgF7yfHXfBIo4ciO/MEP5/warX1CRXzAbg0TTjXPpKE8qzTAPnK2D+/eJwrDgT\n" +
            "eLlq+zumeUg4QKZ4hLc7vkPYuZCN/YRiE0g6ybSgvM3sdmEaAMS2n1oXrvvzQzdI\n" +
            "ppJehlK8FgmEuZGPe5bevkyWgdeojOSAQV6uqIbKYgECgYEA9CAjkaHFk9mFq4NY\n" +
            "pYBdivgp/apXsCD++tKWzMj6HBUp5bhhiADwYaMIdDtj0qgfpg0lCh8/F2XI6tV5\n" +
            "6o5die3X9yzYGvCprgvNm68eYSPKNGXbqCMZLYhKJvHy3OXfGAigW4YAVyF4hYgI\n" +
            "WH5+eQNsq0XpJS5qW6M4Ykn8+IkCgYEA1ybzkZZkWRsA28yfMULVCCM5fzv6myx9\n" +
            "Wuh4DAsWt9AA7SIuxP2JQny+P4uA1580pXRw4DQlf2oRM07PCveb/RAtDGUuF00P\n" +
            "vdkRYGGASqlpR+AXIaoTn6NfKzwV6nfc575DHmMV8MqtSjAK41mfkjuOmBoCxmjo\n" +
            "HR8uuJP5rMUCgYBiZV3QwgJvwDn3Ul51fpK1g6bxHipvzCzZje3IJq1giksz0yhE\n" +
            "eBRrVhn/NzzZ2HfBJwUp2kREuvrLZDXai306LcphTwrfeOb7Rridqmy1PIawrelm\n" +
            "EJeCWa+BmP2JeYF9H2T63rzeYZhBQf4TJRD216GCOxBosxedTeFZBHdY+QKBgGD1\n" +
            "9ejTrQ+XItDrq4aIxvbu4PedMTiDWU8B2zAaQze9bt1vfUJbvGMRUq/Sj9MctZ4n\n" +
            "FsOD3K5KP8wupRIdOthWVOb0Jkxr9z8otzMHXcjIBmFU9Te/rS5Rcw9J+dp8ADsU\n" +
            "PK1SHE4zGNuJQS7qcgZ1/rI/bqa6GnkdV3Hphii9AoGBAJlYlIsJCnksvkmB6/yS\n" +
            "4Qjl9bIxRQR+/awJnA9FE8mlzoPAbIHGZ+UGBYX3anmuHsaRS+D1t8AUEIl/3c0s\n" +
            "+RAbvriI0KuCQCZ0bWmUpDB7NQ+mgaj9lj2pBDB1RsaUxflVHQUXrsHhwp8KSbXI\n" +
            "gkgS6o41NZ8MAxmDtsMlvCII";



    /** ===================== 微信支付订单状态 ======================== */
    /** 支付成功 */
    public static final String SUCCESS = "SUCCESS";
    /** 转入退款 */
    public static final String REFUND = "REFUND";
    /** 未支付 */
    public static final String NOTPAY = "NOTPAY";
    /** 已关闭 */
    public static final String CLOSED = "CLOSED";
    /** 待关闭 */
    public static final String AWAITCLOSED = "AWAITCLOSED";
    /** 已撤销（付款码支付） */
    public static final String REVOKED = "REVOKED";
    /** 用户支付中（付款码支付） */
    public static final String USERPAYING = "USERPAYING";
    /** 支付失败(其他原因，如银行返回失败) */
    public static final String PAYERROR = "PAYERROR";
    /** 失败返回的参数 */


}
